草庐IT

Android 逆向

全部标签

ANDROID STUDIO 3.0升级: gradle upgrade : sync failed

这个问题在这里已经有了答案:android.dexOptions.incrementalpropertyisdeprecated(3个答案)关闭5年前。我在升级最新的androidstudio稳定版后发现了这个警告Warning:Theandroid.dexOptions.incrementalpropertyisdeprecatedandithasnoeffectonthebuildprocess.如何解决?

android - 滚动时 fragment 内容隐藏在 BottomNavigationView 后面

我对此进行了大量研究,但不知道该怎么做-我在fragment中有一些内容被Activity中的BottomNavigation栏剪掉了,我不确定该怎么做。我已经尝试将app:layout_behavior="@string/appbar_scrolling_view_behavior"添加到NestedScrollView但内容的底部(位置名称)仍然被切断-可能有一个简单的修复为此,但我无法弄清楚。我的主要Activity和“主页”fragment的XML如下:activity_home.xmlhome_fragment.xmlapp_bar.xml作为一个例子来说明我的意思,here

android - Tensorflow - 如何卡住 SavedModel 中的 .pb 以用于 TensorFlowInferenceInterface 中的推理?

根据thisanswer,我可以提取MetaGraph来自SavedModel,然后卡住MetaGraph的GraphDef,然后运行​​freeze_graph.py上面的脚本GraphDef得到.pb可在安卓系统中使用。我的问题:我究竟该如何提取MetaGraph(然后是GraphDef)?因为tf.saved_model.loader.load(sess,[tag_constants.SERVING],)返回MetaGraphDef而不是MetaGraph. 最佳答案 刚收到。事实证明,在删除我从conda获得的Tensorf

android - 如何在 ButterKnife 中绑定(bind) XML fragment ?

xml中的fragment在Activity中绑定(bind)@BindView(R.id.parent_fragment)ParentFragmentparentFragment;gradle构建错误信息@BindViewfieldsmustextendfromVieworbeaninterface是否有类似@BindFragment的东西用于使用@+id绑定(bind)XMLfragment?如果这是显而易见的事情,我很抱歉。 最佳答案 显然,那个库中没有这样的注释。http://jakewharton.github.io/bu

android - LiveData 'dispatchingValue' 方法 : No virtual method iteratorWithAdditions() 中的致命异常

我有一个带有观察我的LiveData的viewModel的View。我从存储库获取数据(从Room或WebAPI获取数据)。我已经实现了一个NetworkBoundResource抽象类,所以我可以管理以更清洁的方式加载数据。此类中使用了MediatorLiveData对象:privatefinalMediatorLiveData>result=newMediatorLiveData();崩溃发生在我的构造函数的第一行:@MainThreadpublicNetworkBoundResource(){result.setValue(Resource.loading(null));fina

android - 几分钟后服务自动停止

我正在创建一个服务,该服务应该在Activity在后台以及整个应用程序被销毁时正常工作。我每隔1分钟调用服务中的位置坐标。但是,当我尝试这样做时,服务会在12-15分钟后自动关闭。我希望该服务无休止地工作,直到且除非它因用户交互Activity的完成而被破坏。我的服务类如下:publicclassSensorServiceextendsService{publicintcounter=0;publicstaticfinalintNINTY_SECONDS=90000;publicstaticBooleanisRunning=false;publicLocationManagermLoc

android - 由 : java. lang.UnsupportedOperationException 引起:无法解析索引 6 处的属性:TypedValue{t=0x2/d=0x101009b a=1}

我看到了以下异常,只有AndroidSDKapilevel为26时才会出现,低版本没问题。Causedby:java.lang.UnsupportedOperationException:Failedtoresolveattributeatindex6:TypedValue{t=0x2/d=0x101009ba=1}atandroid.content.res.TypedArray.getColorStateList(TypedArray.java:538)atandroid.widget.TextView.(TextView.java:904)atandroid.widget.Text

android - 更新 Gradle 根本不起作用

我正在尝试将Gradle更新到版本4.1(或4.3)。由于当前版本是2.14.1我几乎尝试了所有方法,但Gradle就是不会更新。检查设置、存储库、依赖项等,一切看起来都应该如此。我还尝试重新启动AndroidStudio。但仍然收到:Error:(1,0)最低支持的Gradle版本是4.1。当前版本为2.14.1。这让我发疯。 最佳答案 转到{root}/gradle打开gradle-wrapper.properties文件将您的distributionUrl设置为:distributionUrl=https\://service

android - 找不到处理 https ://Intent 的 Activity

完整的错误是这个android.content.ActivityNotFoundException:NoActivityfoundtohandleIntent{act=android.intent.action.VIEWdat=https://www.youtube.com/watch?v=xKJmEC5ieOk}不知道发生了什么。我查看了其他S/O帖子,网址看起来格式正确,http://是小写字母,并且存在。但是,如果我将它作为字符串文字而不是url字符串变量插入,它会在浏览器中正确启动。疯狂的。我在日志中打印url,没有奇怪的标点符号搞乱它。看不懂。这是它抛出异常的地方:@Over

android - ionic :Android Emulator Error

我正在尝试使用AndroidStudiov3.0附带的AndroidEmulator测试我的Ionic(3.16.0)混合应用程序。/myapp>ioniccordovabuildandroid成功创建构建。但是当我运行/myapp>ioniccordovaemulateandroid时,模拟器启动并加载屏幕,但是,我无法在模拟器中找到我的应用程序。终端日志中的堆栈跟踪如下所示:Waitingforemulatortostart...emulator:Requestedconsoleport5584:Inferringadbport5585.HaxisenabledHaxram_siz